Mobile
Log In Sign Up
Home > english-chinese > "bring trouble on oneself; invite trouble" in Chinese

Chinese translation for "bring trouble on oneself; invite trouble"